﻿//using System.Collections.Generic;
//using Microsoft.CodeAnalysis;
//using UIOC.CodeAnalysis.Helpers;

//namespace UIOC.CodeAnalysis.Generators;

//internal static class InterfacePropertyGenerator {

//    private static void LogInfo(string message) {
//        SourceOutputHelper.LogInfoToSourceGenLog(DiagnosticSeverity.Info, $"[{nameof(InterfacePropertyGenerator)}] {message}");
//    }

//    public static void GenerateInterfacePropertyUnit(GeneratorExecutionContext context, Compilation compilation, UIOCReceiver receiver, List<SyntaxTree> autoImplementationSyntaxTreeList) {

//        var interfacePropertyAttributeSymbol = compilation.GetTypeByMetadataName(AttributeNames.InterfaceProperty);
//        if (interfacePropertyAttributeSymbol == null) {
//            return;
//        }
//    }
//}
